package com.kwok.rbac.application.common.aop.annotation;

import java.lang.annotation.*;

//AOP自定义注解
//这三个注解叫做原注解，任何注解上都有这三个注解
@Target(ElementType.METHOD)     //表示该注解只能打在方法上
@Retention(RetentionPolicy.RUNTIME)     //表示该注解在整个编译运行时都有效 默认三个值SOURCE<CLASS<RUNTIME SOURCE在.java存在，CLASS在.class存在，RUNTIME在.java，.class和运行都存在
@Documented     //表示该AOP自定义注解是通过javadoc进行文档化，生成javadoc文档
public @interface AccessPrivilege {

    String value() default "";

}
